// declare module 'vue/types/vue' {
//     interface Vue {
//       $message: any;
//     }
//   }
// vue 3.0这样申明
import { ElMessage } from 'element-plus'
import store from '../store'

declare module '@vue/runtime-core' {
  interface ComponentCustomProperties {
    $test: any, // 这里可以用$Api具体的类型代替any
    $store: typeof store,
    $message: typeof ElMessage
  }
}
export default {
  install: (app: any) => {
    // 配置一些全局变量
    app.config.globalProperties.$test = () => {
      alert(11)
    }
  }
}
